Some of the conditions for showing the user list were not
properly inverted, causing the session list to be hidden
when it shouldn't be and shown when it shouldn't be.
https://bugzilla.gnome.org/show_bug.cgi?id=694784
time: _FADE_ANIMATION_TIME,
transition: 'easeOutQuad' });
- if (!this._user || (this._user.is_logged_in() && this._verifyingUser))
+ if ((this._user && !this._user.is_logged_in()) || this._verifyingUser)
this._sessionList.actor.show();
this._promptEntry.grab_key_focus();